package com.stx.demo.service;

import java.util.List;

import com.stx.demo.entity.Student;
import com.stx.demo.util.Pager;

public interface StudentService {
	/**
	 * 根据查询条件查询学生信息列表
	 * 
	 * @param studentParams
	 * @return
	 * @throws Exception
	 */
	public List<Student> queryStudent(Student studentParams) throws Exception ;

	/**
	 * 新增学生信息
	 * 
	 * @param student
	 * @throws Exception
	 */
	public void addStudent(Student student) throws Exception ;
	/**
	 * 删除学生信息
	 * 
	 * @param sno
	 */
	public void delStudent(String sno) ;
	
	/**
	 * 删除多个学生信息
	 * 
	 * @param sno
	 */
	public void delStudents(String[] snos) ;

	/**
	 * 更新学生信息
	 * 
	 * @param student
	 */
	public void updateStudent(Student student) ;
	
	/**
	 * (分页)查询学生信息列表
	 * 
	 * @param Pager pager
	 */
	public void queryStudentPage(Pager pager, Object... params) throws Exception;

}
